direct spending - Spanish English Dictionary